English Dictionary
▪ to-do
▪ toad
▪ toad lily
▪ toad rush
▪ toad-in-the-hole
◊ TOAD LILY
toad lily
n : a floating or creeping Indian lettuce having terminal
racemes of pale rose flowers; wet areas at high
elevations of western North America [syn: {Montia
chamissoi}]
to-do
toad
toad lily
toad rush
toad-in-the-hole
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]